Karlie Kloss turns up the shine factor on the April 2018 cover of Vogue Thailand. Photographed by Russell James, the blonde stunner wears a Bottega Veneta sequined bodysuit and striped pants with a Diane von Furstenberg bag. For the accompanying spread, Karlie embraces colorful spring fashions. Stylist Aeri Yun dresses the American model in designs...